package com.easy.service;

import com.easy.bean.Order;
import org.apache.ibatis.annotations.Param;

import java.util.List;

public interface IOutOrderService {

    // 根据 in_id 查询入库订单详细表
    List<Order> getOrdersByOutId(String out_id);
    List<Order> getOutOrder();
    List<Order> getShelfOutOrder();
    int addOutOrder(Order order);
    int editOutOrder(Order order);
    int delOutOrder(@Param("id") int id);
    // 根据商品名称或ID查询库存商品
    List<Order> searchOutOrder(@Param("keyword") String keyword);
    // 新增分页查询方法
    List<Order> getPagedOutOrder(@Param("offset") int offset, @Param("pageSize") int pageSize);
    int getTotalOutOrderCount(); // 获取库存总数

}
